instruments of torture - Allemand Anglais Dictionnaire

instruments of torture

Meanings of "instruments of torture" in German English Dictionary : 2 result(s)

Anglais Allemand
General
instruments of torture Folterinstrumente [pl]
instruments of torture Foltergeräte [pl]